export interface MetaProps {
  hidden?: boolean; // 是否在导航菜单中隐藏,默认false
  role?: string[]; // 权限列表
  icon?: string; // 菜单图标
  title?: string; // 菜单名
}

export interface RouteObject {
  path?: string; // 路径
  fullPath?: string; // react-route 访问的完整路径
  caseSensitive?: boolean; // 匹配大小写铭感,默认false
  element?: React.ReactNode; // 渲染组件
  meta?: MetaProps; // 路由元数据
  children?: RouteObject[]; // 组路由
  default?: boolean; // 作为父组件默认子组件，相当于index
  link?: string; // 外联，是外联时候必须填写
}
